Incorporating Business Requirements and Constraints in Database Conceptual Model
نویسندگان
چکیده
Entity relationship (ER) approach is predominantly used for conceptual modelling of database systems in terms of entities and their relationships. The approach does not provide sufficient support for incorporating business constraints and their impact on the entity relationships, thus leaving a gap between the requirements elicitation and database implementation. This paper makes an attempt to bridge this gap by proposing a construct that would enable the system architects to illustrate business requirements and constraints at the conceptual model with minimal effort. To do this, we have proposed an approach called attribute-oriented business requirements and constraints (BRCs). We classify five different categories of attribute-oriented BRCs for binary relationships. Based on this approach, we propose a construct to enhance the modelling capabilities and expressiveness of the ER approach without introducing any conflict with the current features. Our main contribution in this paper is a new construct to specify the business rules and constraints along with the systems requirements in database conceptual modelling.
منابع مشابه
Requirements for Third Generation University: A Conceptual Review of Iranian Studies
Introduction: For more than a decade, Iranian researchers have been concerned about the third- generation university and have conducted various studies in this field. Collecting and analyzing the ideas presented in these studies may pave the way for finding a path for transformation into third-generation university. This study tries to introduce the requirements of moving Iranian universities t...
متن کاملمدل مفهومی بازار کارای پایگاههای اطلاعاتی
Purpose: The main purpose of this article is conceptual modeling of market efficiency of information databases, there are 3 main questions in this article: 1) what are the components of the efficient market? 2) Is the database markets an efficient market? 3) How is the mental model of the efficient market databases? Methodology: In order to achieve that, summarizing content analysis technique...
متن کاملMetadata Enrichment for Automatic Data Entry Based on Relational Data Models
The idea of automatic generation of data entry forms based on data relational models is a common and known idea that has been discussed day by day more than before according to the popularity of agile methods in software development accompanying development of programming tools. One of the requirements of the automation methods, whether in commercial products or the relevant research projects, ...
متن کاملThe Use of a Metadata Repository in Spatial Database Development
Database schemas currently used to define spatial databases are deficient in that they do not incorporate facilities to specify business rules/integrity constraints. This shortcoming has been noted by Gnther and Lamberts [Gnther & Lamberts, 1994] who commented that geographical information systems (GIS) do not generally offer any functionality to preserve semantic integrity. It is desirable t...
متن کاملApplying change management models to the revalidation of an undergraduate Accounting & Finance programme – a study in the UK higher education
Obtaining exemptions from professional bodies’ examinations has become important for institutions in the higher education sector and there is a growing attention to provide such exemptions to graduating students. However, incorporating necessary changes to the teaching syllabus and meeting the required changes in assessments and other areas of teaching and the related syllabus, can be difficult...
متن کامل